Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F2 Australia F2 New Zealand F3 Japan F1 Japan F2 Japan F3 Korea F1 Japan F4 Japan F5 Canada F4 USA F20 USA F21 USA F22 USA F23 Australia F4 Japan F1 Japan F2 Japan F3 USA F13 Spain F13 USA F14 Japan F8 India F7 Japan F4 Korea F1 Uzbekistan F2 Laos F1 USA F8 USA F9 Mexico F3 Indonesia F5 Thailand F5 Chinese Taipei F2 China F4 China F4 (Luzhou) China F6 Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan McDonalds ATP Challenger - Burnie Hilton Waikoloa Village USTA Challenger - Waikoloa New Delhi Challenger II - New Delhi Korat Challenger Talahassee Challenger Japan F6 Binghamton Challenger Bangkok Challenger Seoul Challenger Toyota Challenger Bangkok Challenger Yokohama Challenger Dallas Challenger Guangzhou Challenger Irving Challenger Busan Challenger Vancouver Challenger Shanghai Challenger Japan F2 Kobe Challenger Guangzhou Challenger Winnipeg Challenger Bangkok Challenger Shanghai Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Kobe Challenger Burnie Challenger Launceston Challenger Quanzhou Challenger Gimcheon Challenger Busan Challenger Nottingham Challenger Granby Challenger Jinan Challenger Zhangjiagang Challenger Japan F3 Ningboo Challenger Toyota Challenger Hua Hin Challenger Yokohama Challenger Taipei City Challenger Nanchang Challenger Seoul Challenger Gimcheon Challenger Ilkley Challenger Winnipeg Challenger Gatineau Challenger Zhangjiagang Challenger Kaohsiung Challenger Ningboo Challenger Liuzhou Challenger Kobe Challenger Playford Challenger Burnie Challenger Bangkok Challenger Yokohama Challenger Shenzhen Challenger Zhangjiagang Challenger Busan Challenger Nottingham Challenger Ilkley Challenger Aptos Challenger Jinan Challenger Ningboo Challenger Shenzhen Challenger Kobe Challenger Mexico F2 Mexico F4 USA F13 Istanbul Challenger Biella 5 Challenger Knoxville Challenger Columbus Challenger Monterrey Challenger Phoenix Challenger Biel Challenger Thailand F4 Japan F10 Japan F7 USA F29 USA F30 Japan F5 Japan F9 Sri Lanka F2 China F3 Korea F3 Canada F5 Korea F2 USA F14 AIG Japan Open - Tokyo AIG Japan Open - Tokyo AIG Japan Open - Tokyo Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Gerry Weber Open - Halle Ilkley Challenger China Open - Beijing Thailand Open - Bangkok Seoul Challenger Heineken Challenger - Ho Chi Minh City 2003 USTA Challenger of Calabasas - Calabasas Dharwad Challenger 2003 - Dharwad Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Busan Open Challenger Tennis - Busan Indianapolis Tennis Championships - Indianapolis Riviera di Rimini Challenger - Rimini Fifth Third Bank Tennis Championships - Lexington Legg Mason Tennis Classic - Washington Thailand Open - Bangkok China Open - Beijing Chennai Open - Chennai Keio Challenger International Tennis Tournament - Yokohama Club Coop's ATP Challenger International - Brisbane AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg SAP Open - San Jose Open 13 - Marseille AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai Open 13 - Marseille Power Horse World Team Cup - Dusseldorf AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Nielsen USTA Pro Tennis Championship - Winnetka Aircel Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle PTT Thailand Open - Bangkok Brisbane International - Brisbane Aircel Chennai Open - Chennai Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Brisbane International - Brisbane Shenzhen Open - Shenzhen Kobstaedernes ATP Challenger - Kolding Rakuten Japan Open - Tokyo Dunlop World Challenge - Toyota Shenzhen Challenger New York Open - New York The Wright Financial Group, Inc. Challenger - Champaign Bangkok Challenger Kia International in Caloundra - Caloundra Mexico City Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental Aptos Challenger Truist Atlanta Open - Atlanta Citi Open - Washington Tiburon Challenger Calabasas Challenger Seoul Challenger Chengdu Challenger Honolulu Challenger Fergana Challenger - Fergana Busan Challenger Cremona Challenger Granby Challenger Binghamton Challenger Bangkok Challenger Tiburon Challenger Singapore Challenger Bergamo Challenger Aptos Challenger Salzburg Challenger Kaohsiung Challenger Winnetka Challenger Ortisei Challenger Maui Challenger Dallas Challenger Busan Challenger Vancouver Challenger Aptos Challenger Maui Challenger Shenzhen Challenger Gimcheon Challenger Nanchang Challenger Nottingham Men's Challenger - Nottingham Traralgon Challenger Brescia Challenger Gimcheon Challenger Toyota Challenger Bangkok Challenger Manila Challenger New Delhi Challenger Kyoto Challenger Shenzhen Challenger Taipei City Challenger Busan Challenger Bangkok Challenger Nova Challenger Osaka - Osaka Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Classic - Bronx Memorial Kolyaskin - Donetsk Ho Chi Minh City Challenger - Ho Chi Minh City Kyoto Challenger - Kyoto Winnetka Challenger Gimcheon Challenger Toyota Challenger Yokohama Challenger 2001 - Yokohama Maui Challenger Yokohama World Tennis Gaora Cup - Yokohama SMS Tennis Cup - Sao Paulo USTA Challenger of Dallas - Dallas Kyiv Open - Kiev The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City Fergana Tennis Challenger Tournament - Fergana Head Cup Busan Open - Busan X Open Internacional D'Andorra - Andorra The Granby Natrel Challenger - Granby Fifth-Third Bank Tennis Championships - Lexington Colorado Classic - Denver Samsung Securities Cup Challenger Tennis - Seoul Tumkur Open - Tumkur Belgaum Open - Belgaum Gemax Samsung Open 2004 - Belgrade USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Uncle Toby's Burnie Challenger - Tasmania Busan Open - Busan Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City The Surbiton Trophy - Surbiton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Seascape Challenger - Aptos The Natrel's Challenger of Granby - Granby Binghamton Professional Tennis Tournament - Binghamton Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Ford de Cherbourg - Cherbourg China Open - Beijing Tiburon Challenger - Tiburon Uncle Tobys Challenger in Caloundra - Caloundra Tatra Banka Open - Bratislava 2004 Colorado Tennis Classic - Denver Okal Cup 2004 - Eckental Mobilux Open - Luxembourg Burbank Challenger - Burbank Challenger 42 - Andrezieux Uncle Toby's Challenger in Burnie - Burnie Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Ilkley Challenger Arroyo de la Encomienda - Valladolid 14° BH Tennis Open - Belo Horizonte ATP Open Castilla y Leon - Segovia VIII Gramado Open - Gramado II Manta Open - Manta TED Open - Istanbul Samsung Securities Cup - Seoul PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn 3rd Volkswagon Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City The LTA Cardiff Challenger - Cardiff Coffee Cup Challenger - Chikmagalur Isla de Lanzarote - Lanzarote Dharwad Challenger 2006 - Dharwad Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Surbiton Trophy - Surbiton The Commercia Challenger - Aptos Akbank Private Banking TED Open 2006 - Istanbul Fifth-Third Bank Tennis Classic - Lexington ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Odlum Brown Vancouver Open - Vancouver II Manta Open - Manta Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental Kia International In Kawana - Kawana Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Fergana Challenger - Fergana The Comercia Challenger - Aptos Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Odlum Brown Vancouver Open - Vancouver Akbank Private Banking TED Open - Istanbul IV Manta Open - Manta Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Flea Market Cup - Busan Taiwan Challenger - Kaohsiung 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi BMW Tennis Championship - Sunrise AGT Challenger - Leon Busan Open Challenger Tennis - Busan Sail Open - New Delhi Izmir Cup - Izmir Challenger Banque Nationale - Granby Oldum Brown Vancouver Open - Vancouver Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Tennis Masters Series - Toronto Keio Challenger International Tennis Tournament - Yokohama Melbourn Challenger Kyoto Challenger Busan Challenger Bangkok Challenger Drummondville Challenger Calgary Challenger Kyoto Challenger Rogers Masters - Toronto Nottingham Challenger Winnetka Challenger Western & Southern Financial Group Masters - Cincinnati Yokohama Challenger Shanghai ATP Masters 1000 - Shanghai Shanghai ATP Masters - Shanghai Internazionali BNL d'Italia - Rome Wolfsburg Challenger Cleveland Challenger Toyota Challenger Shanghai Rolex Masters - Shanghai Kyoto Challenger BNP Paribas Masters - Paris Pingguo Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Tallahassee Challenger Sarasota Challenger Busan Challenger Shanghai Rolex Masters - Shanghai Nottingham Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Winnetka Challenger Dallas Challenger Wuhai Challenger Beijing Challenger Miami Open - Miami Shanghai Challenger Bergamo Challenger BNP Paribas Open - Indian Wells Seoul Challenger Eckental Challenger Loughborough Challenger Toyota Challenger Honolulu Challenger Burnie Challenger Caloundra Challenger Bergamo Challenger Singapore Challenger Kyoto Challenger Pingguo Challenger Sarasota Challenger Zagreb Challenger Busan Challenger Fergana Challenger Prostejov Challenger Nottingham Challenger Nottingham-2 Challenger Toyota Challenger Vancouver Challenger Nottingham 2 Challenger Porto Challenger Seoul Challenger Helsinki Challenger Dallas Challenger Rimouski Challenger Leon Challenger Mexico City Challenger Kun-Ming Challenger Prostejov Challenger Nottingham Challenger Nottingham-2 Challenger Guadalajara Challenger Beijing Challenger Recanati Challenger Cassis Challenger Rennes Challenger Baton Rouge Challenger Kaoshuing Challenger Biel Challenger Guimaraes Challenger Chitre Challenger Kolkata Challenger New Delhi Challenger Kyoto Challenger Tallahassee Challenger Seoul Challenger Taipei City Challenger Nottingham Challenger Nottingham-2 Challenger Kaohsiung Challenger Aptos Challenger Bangkok Challenger Manta Challenger Istanbul Challenger Geneva Challenger Bratislava Challenger Traralgon Challenger 2 Yokohama Challenger Guadalajara Challenger Toyota Challenger Noumea Challenger Hong Kong Challenger Taipei City Challenger Busan Challenger Champaign Challenger Seoul Challenger Ilkley Challenger Granby Challenger Andria Challenger Vancouver Challenger Bangkok Challenger Morelos Challenger Kyoto Challenger Shanghai Challenger Nanchang Challenger Kaohsiung Challenger Manchester Challenger Ho Chi Minh City Challenger Ningboo Challenger Guangzhou Challenger Yokohama Challenger Bangkok Challenger Bergamo Challenger Suzhou Challenger St. Brieuc Challenger Chengdu Challenger Gwangju Challenger Heilbronn Challenger Bangkok Challenger Kyoto Challenger Irving Challenger Qingdao Challenger Gatineau Challenger Ho Chi Minh City Challenger Kyoto Challenger Aptos Challenger Yokohama Challenger Taipei City Challenger Ningboo Challenger Shanghai Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne Seoul Challenger Launceston Challenger Bangkok Challenger Taipei City Challenger Wimbledon - London Nanchang Challenger Seoul Challenger Kaohsiung Challenger Le Gosier Challenger Charlottesville Challenger Cleveland Challenger Kobe Challenger Honda Kah Singapore Men's Tennis Open - Singapore Bangkok Challenger Shimadzu All Japan Indoor - Kyoto Australian Open - Melbourne French Open - Paris Wimbledon - London Toyota Challenger Busan Challenger Samsung Securities Cup - Seoul U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Shimadzu All Japan Indoor - Kyoto Traralgon Challenger Australian Open - Melbourne Shenzhen Challenger French Open - Paris Wimbledon - London West Side Tennis Club Clay Court Challenger - Forest Hills U.S. Open - New York Winnipeg Challenger Australian Open - Melbourne Vancouver Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Prague 2 Challenger Heineken Open - Auckland Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai The 10tele.com Open - Nottingham China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide The Artois Championships - London AIG Japan Open Tennis Championships - Tokyo Open 13 - Marseille U.S. Open - New York Australian Open - Melbourne Malaysian Open - Kuala Lumpur Wimbledon - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta U.S. Open - New York Australian Open - Melbourne SAP Open - San Jose PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston AEGON International - Eastbourne China Open - Beijing If Stockholm Open - Stockholm Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Claro Open Colombia - Bogota Apia International - Sydney Aegon Nottingham Open - Nottingham Wimbledon - London Claro Open Colombia - Bogota U.S. Open - New York Australian Open - Melbourne Shenzhen Open - Shenzhen Open 13 - Marseille French Open - Paris Campbells Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Citi Open - Washington Power Horse Cup - Dusseldorf Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rakuten Japan Open - Tokyo Wimbledon - London U.S. Open - New York Zhuhai Challenger AIG Japan Open Tennis Championships - Tokyo Delray Beach Open - Delray Beach St. Tropez Challenger Zagreb Challenger Heineken Open - Auckland Vietnam Open - Ho Chi Minh City Farmers Classic - Los Angeles Winston-Salem Open - Winston-Salem Open Parc - Lyon Australian Open - Melbourne Rakuten Japan Open - Tokyo Dallas Open - Dallas Rogers Masters - Montreal Sony Ericsson Open - Miami Hall of Fame Tennis Championships - Newport BNP Paribas Open - Indian Wells Chengdu Open - Chengdu Monte-Carlo Rolex Masters - Monte-Carlo AIG Japan Open Tennis Championships - Tokyo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Swiss Indoors Basel - Basel Apia International - Sydney Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group 1, 1R, TPE-PAK 3-2 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, Group 1, PO, TPE-CHN 3-2 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, Group I, PO, TPE-CHN 2-3 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, Group II, 3R, PAK-TPE 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, JPN-ECU 0-3 15th Asian Games Doha 2006 Australian Open (Wildcard) Olympics - London